battery pack - English Synonyms Dictionary